Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Aug 4, 2025

Bumps ruby_llm from 1.3.1 to 1.5.1.

Release notes

Sourced from ruby_llm's releases.

1.5.1

RubyLLM 1.5.1: Model Registry Validation and Fixes ๐Ÿ› ๏ธ

A quick patch release introducing schema validation for our model registry and fixing configuration issues.

๐Ÿ“‹ Model Schema Validation

To prevent future model configuration errors, we've introduced models_schema.json that validates our model registry. This ensures consistency across all provider model definitions and caught the issues fixed in this release.

๐Ÿ› Bug Fixes

Model Capabilities Format

Fixed incorrect capabilities format for Mistral models that was caught by our new schema validation. The capabilities field was incorrectly set as a Hash instead of an Array:

# Before: capabilities: { "chat" => true }
# After: capabilities: ["chat"]

Image Generation Models

Google's Imagen models disappeared from Parsera (our model data source), causing them to lose their proper output modality. We've fixed this by explicitly setting their output modality to image.

๐Ÿ”ง Infrastructure Updates

  • JRuby CI: Updated to JRuby 10.0.1.0 for better compatibility
  • Appraisal: Automated generation of Appraisal gemfiles for cleaner multi-Rails version testing

Installation

gem 'ruby_llm', '1.5.1'

This is a patch release with full backward compatibility. If you're using Mistral models or Google's Imagen, this update is recommended.

Full Changelog: crmne/ruby_llm@1.5.0...1.5.1

1.5.0

RubyLLM 1.5.0: Mistral, Perplexity, and Generator Fixes ๐Ÿš€

Two new providers join the family, bringing 68 new models and specialized capabilities. Plus critical bug fixes for Rails users.

๐ŸŒŸ New Providers

Mistral AI

Full support for Mistral's model lineup - 63 models including their latest releases:

... (truncated)

Commits
  • 1213612 Bump version to 1.5.1
  • e05afbb Update JRuby version in CI matrix to jruby-10.0.1.0
  • aba8f41 Automatically generate appraisal gemfiles
  • 03e5b71 Fix model capabilities format and imagen output modality
  • 7bcc9db Version bump to 1.5.0
  • a64eca5 Fix Mistral models created_at timestamps
  • bbb2061 Removed unnecessary rubocop disable comments after last commit
  • e544397 Fix Rails generator migration order and PostgreSQL detection
  • e7521c9 Bust cache of gem version badge in README
  • 54470a4 reorder providers alphabetically
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ruby_llm](https://github.com/crmne/ruby_llm) from 1.3.1 to 1.5.1.
- [Release notes](https://github.com/crmne/ruby_llm/releases)
- [Commits](crmne/ruby_llm@1.3.1...1.5.1)

---
updated-dependencies:
- dependency-name: ruby_llm
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Aug 4, 2025
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Aug 11, 2025

Superseded by #34.

@dependabot dependabot bot closed this Aug 11, 2025
@dependabot dependabot bot deleted the dependabot/bundler/ruby_llm-1.5.1 branch August 11, 2025 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants